/* CSS Document */
.tips .img,.tipsred .img,.tipssuccess{ background:url(../i/register/registerbg.gif) no-repeat;}

.login dl dt,.corner,.loginsumbit,.registersumbit{ background:url(../i/login/loginbg.gif);}

.login_main{ width:920px; float:left; padding:20px 30px 20px 30px; }
.login_left{ width:420px; float:left; border-right:1px solid #DDDDDD; padding-right:40px;}
.login{ width:420px; float:left; border:1px solid #DDDDDD; }

.loginsumbit{  background-position:-1px -3px;border:0px;width:137px; height:41px; float:left; cursor:pointer; margin-left:94px; display:inline; margin-top:8px; }
.registersumbit{  background-position:-1px -48px;border:0px;width:137px; height:41px; float:left; cursor:pointer; margin-left:146px; display:inline }

.login_txt{ width:272px; float:left; padding-left:20px; color:#333333; line-height:24px;  margin-left:100px; display:inline; color:#FF0000  }


.login dl{ width:420px; float:left;position:relative; }
.login dl dt{ width:410px; float:left; height:38px;background-position:0px -98px; padding-left:10px;display:inline;  }
.login dl dd{ width:420px; float:left; padding-top:30px; padding-bottom:50px; }
.login dl dd fieldset{ padding:10px; border:0px; line-height:46px; float:left;display:inline; width:400px;}
.login dl dd fieldset p{ margin-top:-10px;}
.inputlogin{ border:1px solid #A7A6AA; width:220px;padding:4px 0px 4px 6px;float:left; margin:14px 0px;display:inline; }
label{ width:86px; clear:both; float:left; text-align:right; padding-right:10px;display:inline; font-size:14px; margin-top:6px; }
.forget{ font-size:12px; line-height:34px; float:left; width:200px; padding-left:108px; display:inline }

.corner {width:6px;height:6px;position:absolute;}
.topleft { background-position:-3px -147px;left:-1px; top:-1px; overflow:hidden}
.topright {background-position:-12px -147px;right:-1px;top:-1px;overflow:hidden}
.bottomleft { background-position:-22px -147px; left:-1px; bottom:-1px;overflow:hidden}
.bottomright {background-position:-32px -147px;right:-1px;bottom:-1px;overflow:hidden}

.login_right{ width:420px; float:right; padding-left:20px;display:inline; }
.login_right .a{ padding-left:40px; display:inline; float:left; width:380px; line-height:20px; font-size:14px;}


.tips{border:1px solid #40B3FF; background:#E5F5FF;float:left; line-height:18px; color:#000000; font-size:12px; padding:3px 15px 3px 4px; margin-top:15px;}
.tips .img{ background-position:-4px -218px; float:left; height:16px; width:22px;} 

.tipsred{border:1px solid #FF8080; background:#FFF2F2;float:left; line-height:18px; color:#000000; font-size:12px; padding:4px 15px 3px 4px; margin-top:15px;}
.tipsred .img{ background-position:-4px -270px; float:left; height:16px; width:22px;} 
.FF4000{ color:#FF4000; font-size:12px; }
.gray8{ color:#888888; font-size:12px;}

.d_verify{ border:1px solid #A6A6A6; width:80px; margin:14px 0px 10px 0px; float:left;padding:4px 0px 4px 6px; }
.GetVerifyImg{ width:90px; float:left; padding-top:14px; margin-left:10px; display:inline}
.d_verifyMsg{  font-size:12px; margin-left:23px; float:left;width:90px; height:20px; line-height:20px; margin-top:12px; padding-bottom:24px;	 }